Similar to Mitochondrial processing peptidase. Os01g0739000